import java.awt.BorderLayout;
import java.awt.Color;

import javax.swing.JPanel;
import javax.swing.JTabbedPane;

import otherTabs.Gate;
import otherTabs.Home;
import otherTabs.Info;
import otherTabs.Level;
import otherTabs.UpdateLog;

import Schepen.Goliath;
import Schepen.Vengeance;

@SuppressWarnings("serial")
class DarkOrbit extends JPanel
{
	private Goliath goliath;
	private Home home;
	private Level level;
	private UpdateLog updateLog;
	private Vengeance vengeance;
	private Info info;
	private Gate gate;
	private JTabbedPane schipTab;
	
	public DarkOrbit()
	{
		home = new Home();
		goliath = new Goliath();
		vengeance = new Vengeance();
		updateLog = new UpdateLog();
		info = new Info();
		gate = new Gate();
		schipTab = new JTabbedPane();
		level = new Level();
		
		schipTab.setBackground(Color.BLACK);
		schipTab.setForeground(Color.RED);
		setBackground(Color.DARK_GRAY);

		schipTab.addTab("Home", null, home, "Home");
		schipTab.addTab("Goliath", null, goliath, "Goliath");
		schipTab.addTab("Vengeance", null, vengeance, "Vengeance");
		schipTab.addTab("Gate calculator", null, gate, "Gate calculator");
		schipTab.addTab("Level calculator", null, level, "Level Calculator");
		schipTab.addTab("Update log", null, updateLog, "Update Log");
		schipTab.addTab("Credits", null, info, "Credits & links & other shit");
		
		setLayout(new BorderLayout());
		add(schipTab, BorderLayout.CENTER);
	}
}